include globus-makefile-header.mk

LIBS = libglobuscpp

all: clean $(LIBS) doc

libs: clean $(LIBS)

$(LIBS):
	$(GLOBUS_CXX) -shared -o $@.so $(GLOBUS_CPPFLAGS) $(GLOBUS_LDFLAGS) GlobusCallback.cc GlobusCredMgr.cc GlobusGramJobsCallback.cc GlobusURL.cc GlobusXIOClient.cc $(GLOBUS_PKG_LIBS)

clean: ; -$(RM) *.o *.so *~; rm -r latex html 

doc: ; doxygen doxygen.conf
